#ifndef __REGISTER_H__
#define __REGISTER_H__

#define REGISTER_LOG_MODULE       "cgi"
#define REGISTER_LOG_PROC         "reg"

/**
 * @brief 从注册信息中获取用户名和密码
 * @param RegisterBuf 注册信息
 * @param username 用户名
 * @param pwd 密码
 * @param nickname 昵称
 * @param phone 电话
 * @param email 邮箱
 * @return 成功返回0，失败返回-1
 */
int GetRegisterInfo(char *RegisterBuf, char *username, char *pwd, char* nickname, char* phone, char* email);

/**
 * @brief 用户注册
 * @param RegisterBuf 注册信息
 * @return 成功返回0，失败返回-1, 用户名已存在返回-2
 */
int UserRegister(char *RegisterBuf);
#endif